A Localized Congestion Control Mechanism for PCI Express Advanced Switching Fabrics
نویسندگان
چکیده
Even though there is a commonality in their physical and link layers, Advanced Switching (AS) is more than merely an extension of PCI Express. The role of PCI Express is primarily as a chip-interconnect. In contrast, AS functions as a true system fabric interconnect encompassing domains that are vastly different and indeed more sophisticated than that of PCI Express’. In such a setup, congestion management is crucial for optimal utilization of the fabric bandwidth. Congestion control in network fabrics has generally been based on end-to-end and link-by-link schemes for controlling packet injection. Though seemingly adequate, these schemes may not be effective in handling “transient” congestion arising from intermittent traffic − for transient congestion can indeed occur in fabrics operating well below their saturation limit. In such scenarios, a link-by-link scheme does not prevent congestion from spreading while an end-to-end scheme may result in under-utilization of the fabric bandwidth. This paper details a congestion control mechanism called Status Based Flow Control (SBFC) that has been incorporated into AS and is specifically targeted for alleviating the transition congestion problem. The SBFC mechanism exploits the source-based path routing used in AS. It enables upstream switch nodes to modify the transmission of packets based on the congestion status of links in a downstream switch. Simulation studies show that the SBFC mechanism indeed permits optimal usage of the fabric bandwidth during periods of transient congestion and effectively complements the traditional end-to-end and link-by-link schemes for congestion control.
منابع مشابه
A Model for the Development of AS Fabric Management Protocols
Advanced Switching (AS) is a switching fabric architecture based on the PCI Express technology. In order to support high availability, AS includes important features, such as device hot addition and removal, redundant pathways, and fabric management failover. This work presents an AS model developed in OPNET. The contribution of this tool is that it can help researchers to design and evaluate m...
متن کاملA First Approach to Provide QoS in Advanced Switching∗
Nowadays, the use of multimedia applications that present QoS requirements is increasing rapidly. Advanced Switching (AS) is a new interconnection network technology that expands the capabilities of PCI Express. AS provides mechanisms that can be used to support QoS. Specifically, an AS fabric permits us to employ virtual channels, egress link scheduling, and an admission control mechanism to d...
متن کاملQuality of Service on Gigabit Ethernet for Event Builder
Congestion avoidance techniques for event builders using switching network technologies is a major issue. Traffic management of the data flow is an essential point to avoid congestion. Global traffic control is one of the mechanisms to manage the traffic. It uses global information of the switching network. While, traffic shaping technique is another mechanism not to use them. Quality of Servic...
متن کاملA low-cost strategy to provide full QoS support in Advanced Switching networks
Advanced Switching (AS) is an open-standard fabric-interconnect technology that is built over the same physical and link layers as PCI Express technology. Moreover, it includes an optimized transaction layer to enable essential communication capabilities, including protocol encapsulation, peer-to-peer communications, mechanisms to provide quality of service (QoS), enhanced fail-over, high avail...
متن کاملPCI express and advanced switching: evolutionary path to building next generation interconnects
With processor and memory technologies pushing the performance limit, the bottleneck is clearly shifting towards the system interconnect. Any solution that addresses PCI’s bus-based interconnect, which has serious scalability problems, must also protect the huge legacy infrastructure. PCI Express provides such an evolutionary approach and allows a smooth migration towards building a highly scal...
متن کامل